Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 HENLLYS Terraced £77,180 £65,000 7 Sep 2020
101 HENLLYS Terraced £72,083 £40,000 16 Dec 2005